using System;
using System.IO;
using System.Collections;
using System.Collections.Generic;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework.Storage;
using Microsoft.Xna.Framework.Content;

namespace Map
{
    class SuperPellets
    {
        Vector2 position;
        int points = 50;
        public SuperPellets()
        {
            position = new Vector2(0.0f, 0.0f);
            points = 50;
        }

        public int Points
        {
            get { return points; }
        }
        public Vector2 Position
        {
            get { return position; }
            set { position = value; }
        }
        /*public int getPoints()
        {
            return points;
        }
        public void setPositon(Vector2 vec)
        {
            position = vec;
        }
        public Vector2 getPosition()
        {
            return position;
        }*/


        public List<SuperPellets> InitSuperPellets()
        {
            List<SuperPellets> listOfBigPellets = new List<SuperPellets>();

            SuperPellets tmp = new SuperPellets();
            //Create four Super Pellets
            tmp.Position = new Vector2(65, 65);
            listOfBigPellets.Add(tmp);
            tmp = new SuperPellets();
            tmp.Position = new Vector2(512, 65);
            listOfBigPellets.Add(tmp);
            tmp = new SuperPellets();
            tmp.Position = new Vector2(65, 512);
            listOfBigPellets.Add(tmp);
            tmp = new SuperPellets();
            tmp.Position = new Vector2(512, 512);
            listOfBigPellets.Add(tmp);

            return listOfBigPellets;
        }
    }
}
